Termination Proof Script

Consider the TRS R consisting of the rewrite rules
1:    app(app(app(f,0),1),x)  → app(app(app(f,app(s,x)),x),x)
2:    app(app(app(f,x),y),app(s,z))  → app(s,app(app(app(f,0),1),z))
There are 8 dependency pairs:
3:    APP(app(app(f,0),1),x)  → APP(app(app(f,app(s,x)),x),x)
4:    APP(app(app(f,0),1),x)  → APP(app(f,app(s,x)),x)
5:    APP(app(app(f,0),1),x)  → APP(f,app(s,x))
6:    APP(app(app(f,0),1),x)  → APP(s,x)
7:    APP(app(app(f,x),y),app(s,z))  → APP(s,app(app(app(f,0),1),z))
8:    APP(app(app(f,x),y),app(s,z))  → APP(app(app(f,0),1),z)
9:    APP(app(app(f,x),y),app(s,z))  → APP(app(f,0),1)
10:    APP(app(app(f,x),y),app(s,z))  → APP(f,0)
The approximated dependency graph contains one SCC: {3,4,8,9}.
Tyrolean Termination Tool  (0.07 seconds)   ---  May 3, 2006